body {
	margin: 0;
}

.header {
	border-bottom: 0.12vw solid #dddddd;
	padding: 3.6vw 0 4.8vw;
	position: relative;
	text-align: center;
}

.header .text {
	font-size: 3.73vw;
}

.header .img {
	position: absolute;
	top: 2vw;
	left: 2.8vw;
}

.add-list ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.add-list ul li {
	border-bottom: 0.12vw solid #dddddd;
	padding: 3.47vw 0 4vw;
}

.add-list .text {
	padding-left: 3.2vw;
	font-size: 3.7vw;
	width: 37vw;
}

.add-list .input {
	border: 0;
	margin-left: 11.6vw;
	outline: none;
}

.select-name {
	display: flex;
}

.add-list .option {
	padding: 1.2vw 10vw 1.2vw 1.2vw;
	margin: 0 0 2.93vw 9.2vw;
}

.add-list ul .textarea {
	padding-bottom: 15.47vw;
}

.textarea-name {
	display: flex;
	align-items: center;
}

.textarea-text {
	padding-left: 3.2vw;
	font-size: 3.7vw;
}

.none {
	border: none;
}

.textarea-input {
	margin-top: 4.8vw;
}

.checkbox {
	display: flex;
	justify-content: space-between;
}

.left {
	padding-left: 3.2vw;
	font-size: 3.7vw;
}

.right{
	margin-right: 2.8vw;
}

.add{
	width: 94.4vw;
	height: 9.74vw;
	color: white;
	text-align: center;
	line-height: 9.74vw;
	background-color: #c55a5c;
	border-radius: calc(1vw);
	position: relative;
	top: 330px;
	left: 10px;
}